Bleeding Tooth — synonyms, definition
1. bleeding tooth (Noun)
1 synonym
Nerita peloronta
1 definition
bleeding tooth (Noun) — Gastropod having reddish toothlike projections around the shell opening; of the Caribbean area.
2 types of
neritid neritid gastropod
1 part of
genus Nerita